### Users

| Function name | Description | Type | Source code |
| - | - | - | - |
| `whoami` | Fetch current user information | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/airtable/actions/whoami.ts) |

### Webhooks

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-webhook` | Create a webhook for a particular base | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/airtable/actions/create-webhook.ts) |
| `delete-webhook` | Delete a webhook | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/airtable/actions/delete-webhook.ts) |
| `list-webhooks` | List all the webhooks available for a base | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/airtable/actions/list-webhooks.ts) |

### Others

| Function name | Description | Type | Source code |
| - | - | - | - |
| `bases` | List all bases | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/airtable/syncs/bases.ts) |
| `tables` | Lists all tables with their schema for all bases with a reference to the base id that the table belongs to | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/airtable/syncs/tables.ts) |